One- Way Functions and Circuit Complexity
نویسندگان
چکیده
A finite function f is a mapping of {1 , 2 ,. .. , m } into {1 , 2 ,. .. , m } ∪ { # } where # is a symbol to be thought of as ''undefined.'' This paper defines a measure M(f) of the difficulty of inverting a finite function f, which is given by M(f) = MIN log 2 C(f) log 2 C(g) _ _________ : g an inverse of f where C(f) is a circuit complexity measure of the difficulty of computing f. We say that one-way functions exist (in a circuit complexity sense) if and only if M(f) is unbounded. We prove that one-way functions exist if and only if the satisfiability problem SAT has polynomial sized circuits. This paper also defines an analogous measure M d (f) in which only circuits of depth ≤ d are allowed. We show that one-way functions exist in this bounded-depth circuit complexity model, by showing for the permutations σ n on {1 , 2 ,. .. , 2 n } defined by σ n (k) ≡ 3k (mod 2 n) that for d ≥ 4 there is a positive constant c d such that M d (σ n) > c d log n as n → ∞.
منابع مشابه
A new circuit model for the Parameters in equations of low power Hodgkin-Huxley neuron cell
In this paper, α and β parameters and gating variables equations of Hodgkin-Huxley neuron cell have been studied. Gating variables show opening and closing rate of ion flow of calcium and potassium in neuron cell. Variable functions α and β, are exponential functions in terms of u potential that have been obtained by Hodgkin and Huxley experimentally to adjust the equations of neural cells. In ...
متن کاملOn the Complexity of Parallel Hardness Amplification for One-Way Functions
We prove complexity lower bounds for the tasks of hardness amplification of one-way functions and construction of pseudo-random generators from one-way functions, which are realized non-adaptively in black-box ways. First, we consider the task of converting a one-way function f : {0, 1} → {0, 1} into a harder one-way function f̄ : {0, 1} → {0, 1}, with n̄, m̄ ≤ poly(n), in a black-box way. The har...
متن کاملFeebly Secure Cryptographic Primitives *
In 1992, A. Hiltgen [9] provided first constructions of provably (slightly) secure cryptographic primitives, namely feebly one-way functions. These functions are provably harder to invert than to compute, but the complexity (viewed as the circuit complexity over circuits with arbitrary binary gates) is amplified only by a constant factor (in Hiltgen’s works, the factor approaches 2). In traditi...
متن کاملA Feebly Secure Trapdoor Function
In 1992, A. Hiltgen [1] provided the first constructions of provably (slightly) secure cryptographic primitives, namely feebly one-way functions. These functions are provably harder to invert than to compute, but the complexity (viewed as circuit complexity over circuits with arbitrary binary gates) is amplified by a constant factor only (with the factor approaching 2). In traditional cryptogra...
متن کاملOn the Circuit-Size of inverses
We reprove a result of Boppana and Lagarias: If Π P 2 Σ P 2 then there exists a partial function f that is computable by a polynomial-size family of circuits, but no inverse of f is computable by a polynomial-size family of circuits. We strengthen this result by showing that there exist length-preserving total functions that are one-way by circuit size and that are computable in uniform polynom...
متن کامل